diesel engine repairer - Turco Inglés Diccionario